home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 15
/
Aminet 15 - Nov 1996.iso
/
Aminet
/
util
/
cli
/
realMU.lha
/
realMU.doc
< prev
Wrap
Text File
|
1996-08-29
|
3KB
|
88 lines
Real Multi-User MultiUser!
Desclaimer:
I take no responsibility for anything that goes wrong. Don't blame me if it blows up your city,
or if it brings back the dinosaurs! I have spoken.
Description:
This pack provides with a script and some info, how to make your Amiga a proper multiuser one,
well as far as can be. It provides with an easy way for each user to have his/her own ENVARC:,
WBStartup, and user-startup files. So far I didn't try to make .backdrop files user-specific, but I
am sure there is package on aminet called mu-backdrop, but I haven't tested it yet... maybe you
should.
So far so good. For this small script to work, you need to have a specific structure for your
HOMES dir. Here is how I have it:
AmigaHomes: (AmigaHomes: is an assignment, so put it anywhere you like)
|
|
|--root (root user's home dir)
| |
| |
| |--Env-Archive (Env-Archive dir, pointed to by ENVARC:)
| |
| |--WBStartup (WBStartup dir, linked to SYS:WBStartup)
| |
| |--User-Startup (User-Startup specific file)
| |
| ... other files
|
|--user1 (first user's home dir)
| |
| ... same thing
|
|
... other users...
So here you have it,
Requirements:
Of course multiuser IS needed. It can be found on aminet disk/misc -I think.
A fixed makelink command is needed if you place your homes dir in a different partition than
SYS: -you DO use a hard disk don't you? :)
This can easily be found on aminet, just do a search.
Some basic knowledge of how AmigaDOS is needed also, at least how to make your way around the
shell.
Otherwise this script needs a bare minimum 68060, or better a PPC620@200MHz, some 64-bit gfx
card, with 3D support, 128Bs or RAM, 250GBs of HD, and if you are feeling rich plug in a Cray T3D
with some 1024 processors... seriously...:)
Istallation:
First, create the AmigaHomes: dir and the home dirs you need -but you probably have done that
already. Next, create the dirs WBStartup and Env-Archive to the home dirs you think they are
needed.. -no good creating user prefs for a user that plays games all the time!
Copy the original ENVARC: to each of the users' Env-Archive dirs so that they have a starting
point. Do the same for the WBStartup dirs if you think it necessary. Copy also the S:User-Startup
to each home dir or better to the more serious users' homes. No need for the faint-hearted to
meddle around with such stuff.
Delete the SYS:WBStartup completely, leave only the .info file.
Next put the provided login-startup file in S: and change s:Startup-Sequence adding the
following lines (remove the normal "execute s:user-startup" and loadwb stuff)
IF EXISTS S:Login-Startup
Execute S:Login-Startup
EndIF
IF EXISTS HOME:User-Startup
Execute HOME:User-Startup
ELSE
Execute S:user-startup
LoadWB
EndShell
Endif
Note that these lines should be the last thing in startup-sequence, just for good structuring.
That's it. You're finished. Now you have a real multi-user MultiUser system.
I hope that this stuff works for you, it sure works for me, but the Amiga is such a versatile
system, that you can never be sure what works in one Amiga and what not. Anyway, I will help as
much as I can if there is a problem, but don't blame me for anything that goes wrong..
I can be contacted for any questions to
Konstantinos Margaritis, markos@acropolis.net. (e-mail only, I never answer snail-mail).
I will answer all mail.